﻿using System.ComponentModel;

namespace Blackbird.Core.Editable.Base
{
    public interface IEditableEntity : INotifyPropertyChanged 
    {
        string Name { get; set; }
        string TypeName { get; }
        bool IsDirty { get; }
        bool IsSelected { get; set; }
        void Initialize();
    }
}